looking-glass mangrove - German English Dictionary